package com.cashmama.market.api.domain.service.actions;

import com.cashmama.market.api.infras.enums.ActionTypeEnums;

/**
 * Created with IntelliJ IDEA.
 * User: yujianfu (mr.vencnet@gmail.com)
 * Date: 2019-12-24
 * Time: 19:23
 */
public class ActionDetailVo {

    private String iconUrl;
    private String jumpUrl;
    private String title;
    private String disableText;
    private Integer status = 0;
    private String statusText = "";
    private boolean enableToClick = true;
    private ActionTypeEnums actionTypeEnums;

    public ActionTypeEnums getActionTypeEnums() {
        return actionTypeEnums;
    }

    public ActionDetailVo setActionTypeEnums(ActionTypeEnums actionTypeEnums) {
        this.actionTypeEnums = actionTypeEnums;
        return this;
    }

    public String getStatusText() {
        return statusText;
    }

    public ActionDetailVo setStatusText(String statusText) {
        this.statusText = statusText;
        return this;
    }

    public String getIconUrl() {
        return iconUrl;
    }

    public ActionDetailVo setIconUrl(String iconUrl) {
        this.iconUrl = iconUrl;
        return this;
    }

    public String getJumpUrl() {
        return jumpUrl;
    }

    public ActionDetailVo setJumpUrl(String jumpUrl) {
        this.jumpUrl = jumpUrl;
        return this;
    }

    public String getTitle() {
        return title;
    }

    public ActionDetailVo setTitle(String title) {
        this.title = title;
        return this;
    }

    public String getDisableText() {
        return disableText;
    }

    public ActionDetailVo setDisableText(String disableText) {
        this.disableText = disableText;
        return this;
    }

    public Integer getStatus() {
        return status;
    }

    public ActionDetailVo setStatus(Integer status) {
        this.status = status;
        return this;
    }

    public boolean isEnableToClick() {
        return enableToClick;
    }

    public ActionDetailVo setEnableToClick(boolean enableToClick) {
        this.enableToClick = enableToClick;
        return this;
    }
}
